package com.iknight.theory.api;

import com.iknight.mgr.core.base.BaseService;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

/**
 * @author JeryZym
 * @param <T>
 * @param <PK>
 */
public interface TeContainerService<T extends Serializable, PK extends Serializable> extends BaseService<T, PK> {
    /**
     * 批量保存
     * @param entities
     */
    void batchSave(List<T> entities);

    /**
     * 根据线路获取用户电量数据
     * @param line_id
     * @return
     */
    List<Map> getConsPowerByLine(String line_id);
}
